home *** CD-ROM | disk | FTP | other *** search
- set tire(thickness) {0.100000};
- set tire(radius) {2.0};
- set tire(color) {.1 .1 .1};
-
- EveCmd {set rim(minorRadius) [expr {1.2 * $tire(thickness)}]}
- {set rim(majorRadius) [expr {$tire(radius) - [expr {.8 * $tire(thickness)}]}]}
- set rim(color) {0.924665 0.901624 1.000000};
-
- startShape wheel
- startShape tire
- Surface $rubber
- EveCmd {Color $tire(color)}
- EveCmd {Torus $tire(radius) $tire(thickness) 90 270 360}
- endShape
- startShape rim
- Surface $metal
- EveCmd {Color $rim(color)}
- EveCmd {Torus $rim(majorRadius) $rim(minorRadius) 0 0 360}
- endShape
- endShape
-